cast a damper over - Turco Inglés Diccionario